﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace thousandClear.Areas.Admin.Models
{
    public class OrderDetailModel
    {
        public OrderDetailModel()
        {
            Goods = new List<OrderGoodModel>();
        }

        public long Id { get; set; }
        public string SerialNo { get; set; }
        public string Amount { get; set; }
        public string Weight { get; set; }
        public string PostFee { get; set; }
        public string PostBillNo { get; set; }
        public int Status { get; set; }
        public string Remark { get; set; }

        public string ReceivePerson { get; set; }
        public string ReceiveMobile { get; set; }
        public string ReceiveAddress { get; set; }
        public string ReceiveZipCode { get; set; }

        public string OrderPerson { get; set; }
        public string OrderMobile { get; set; }
        public string OrderTime { get; set; }

        public string PayTradeNo { get; set; }
        public int PayState { get; set; }
        public int PayMode { get; set; }
        public string PayTranId { get; set; }
        public string PayTime { get; set; }

        public string RefundTradeNo { get; set; }
        public int RefundState { get; set; }
        public int RefundMode { get; set; }
        public string RefundTranId { get; set; }
        public string RefundTime { get; set; }
        public string RefundFee { get; set; }

        public List<OrderGoodModel> Goods { get; set; }
    }

    public class OrderGoodModel
    {
        public string Name { get; set; }
        public int no { get; set; }
        public string Weight { get; set; }
        public string ImgUrl { get; set; }
        public string Amount { get; set; }
        public int Quantity { get; set; }
    }
}